package com.abel.datamodel.type;

import java.io.Serializable;
import java.util.Date;

public class Applicants implements Serializable{

	private static final long serialVersionUID = -4376766714808295890L;

	private int aplId;
	
	private String aplFirstName;
	
	private String aplMiddleName;
	
	private String aplLastMame;

	private String aplSsn;
	
	private String aplAddrLine1;
	
	private String aplAddrLine2;
	
	private String aplCity;
	
	private String aplState;
	
	private String aplZip;
	
	private String aplHeight;
	
	private String aplWeight;
		
	private Date aplBirthDate;
	
	private String aplMaritalStatus;
	
	private String aplChildrenAges;
	
	private String aplCarAccessYn;
	
	private String aplRelocateYn;
	
	private String aplTravelYn;
	
	private int aplTravelPct;
	
	private String aplEmployedYn;
	
	private String aplHomePhone;
	
	private String aplWorkPhone;
	
	private String aplAlternatePhone;
	
	private String aplAlternateEmail;
	
	private String aplEmergencyName;
	
	private String aplemergencyPhone;
	
	private String aplemergencyRelation;
	
	private String aplPositionDesired1;
	
	private String aplPositionDesired2;
	
	private double aplSalaryDesired;
	
	private double aplMinimumSalary;
	
	private Date aplCreateDts;

	private Date aplLastUpdateDts;
	
	private String aplSalaryDesiredMd;
	
	private String aplMinimumSalaryMd;
	
	//TODO - confirm with bhanu whether user id or user name.  If id, int field
	private String aplLastUpdateId;

	private int userId;
	
	/**
	 * @return the aplId
	 */
	public int getAplId() {
		return aplId;
	}

	/**
	 * @param aplId the aplId to set
	 */
	public void setAplId(int aplId) {
		this.aplId = aplId;
	}

	/**
	 * @return the aplFirstName
	 */
	public String getAplFirstName() {
		return aplFirstName;
	}

	/**
	 * @param aplFirstName the aplFirstName to set
	 */
	public void setAplFirstName(String aplFirstName) {
		this.aplFirstName = aplFirstName;
	}

	/**
	 * @return the aplMiddleName
	 */
	public String getAplMiddleName() {
		return aplMiddleName;
	}

	/**
	 * @param aplMiddleName the aplMiddleName to set
	 */
	public void setAplMiddleName(String aplMiddleName) {
		this.aplMiddleName = aplMiddleName;
	}

	/**
	 * @return the aplLastMame
	 */
	public String getAplLastMame() {
		return aplLastMame;
	}

	/**
	 * @param aplLastMame the aplLastMame to set
	 */
	public void setAplLastMame(String aplLastMame) {
		this.aplLastMame = aplLastMame;
	}

	/**
	 * @return the aplSsn
	 */
	public String getAplSsn() {
		return aplSsn;
	}

	/**
	 * @param aplSsn the aplSsn to set
	 */
	public void setAplSsn(String aplSsn) {
		this.aplSsn = aplSsn;
	}

	/**
	 * @return the aplAddrLine1
	 */
	public String getAplAddrLine1() {
		return aplAddrLine1;
	}

	/**
	 * @param aplAddrLine1 the aplAddrLine1 to set
	 */
	public void setAplAddrLine1(String aplAddrLine1) {
		this.aplAddrLine1 = aplAddrLine1;
	}

	/**
	 * @return the aplAddrLine2
	 */
	public String getAplAddrLine2() {
		return aplAddrLine2;
	}

	/**
	 * @param aplAddrLine2 the aplAddrLine2 to set
	 */
	public void setAplAddrLine2(String aplAddrLine2) {
		this.aplAddrLine2 = aplAddrLine2;
	}

	/**
	 * @return the aplCity
	 */
	public String getAplCity() {
		return aplCity;
	}

	/**
	 * @param aplCity the aplCity to set
	 */
	public void setAplCity(String aplCity) {
		this.aplCity = aplCity;
	}

	/**
	 * @return the aplState
	 */
	public String getAplState() {
		return aplState;
	}

	/**
	 * @param aplState the aplState to set
	 */
	public void setAplState(String aplState) {
		this.aplState = aplState;
	}

	/**
	 * @return the aplZip
	 */
	public String getAplZip() {
		return aplZip;
	}

	/**
	 * @param aplZip the aplZip to set
	 */
	public void setAplZip(String aplZip) {
		this.aplZip = aplZip;
	}

	/**
	 * @return the aplHeight
	 */
	public String getAplHeight() {
		return aplHeight;
	}

	/**
	 * @param aplHeight the aplHeight to set
	 */
	public void setAplHeight(String aplHeight) {
		this.aplHeight = aplHeight;
	}

	/**
	 * @return the aplWeight
	 */
	public String getAplWeight() {
		return aplWeight;
	}

	/**
	 * @param aplWeight the aplWeight to set
	 */
	public void setAplWeight(String aplWeight) {
		this.aplWeight = aplWeight;
	}

	/**
	 * @return the aplBirthDate
	 */
	public Date getAplBirthDate() {
		return aplBirthDate;
	}

	/**
	 * @param aplBirthDate the aplBirthDate to set
	 */
	public void setAplBirthDate(Date aplBirthDate) {
		this.aplBirthDate = aplBirthDate;
	}

	/**
	 * @return the aplMaritalStatus
	 */
	public String getAplMaritalStatus() {
		return aplMaritalStatus;
	}

	/**
	 * @param aplMaritalStatus the aplMaritalStatus to set
	 */
	public void setAplMaritalStatus(String aplMaritalStatus) {
		this.aplMaritalStatus = aplMaritalStatus;
	}

	/**
	 * @return the aplChildrenAges
	 */
	public String getAplChildrenAges() {
		return aplChildrenAges;
	}

	/**
	 * @param aplChildrenAges the aplChildrenAges to set
	 */
	public void setAplChildrenAges(String aplChildrenAges) {
		this.aplChildrenAges = aplChildrenAges;
	}

	/**
	 * @return the aplCarAccessYn
	 */
	public String getAplCarAccessYn() {
		return aplCarAccessYn;
	}

	/**
	 * @param aplCarAccessYn the aplCarAccessYn to set
	 */
	public void setAplCarAccessYn(String aplCarAccessYn) {
		this.aplCarAccessYn = aplCarAccessYn;
	}

	/**
	 * @return the aplRecolateYn
	 */
	public String getAplRelocateYn() {
		return aplRelocateYn;
	}

	/**
	 * @param aplRecolateYn the aplRecolateYn to set
	 */
	public void setAplRelocateYn(String aplRelocateYn) {
		this.aplRelocateYn = aplRelocateYn;
	}

	/**
	 * @return the aplTravelYn
	 */
	public String getAplTravelYn() {
		return aplTravelYn;
	}

	/**
	 * @param aplTravelYn the aplTravelYn to set
	 */
	public void setAplTravelYn(String aplTravelYn) {
		this.aplTravelYn = aplTravelYn;
	}

	/**
	 * @return the aplTravelPct
	 */
	public int getAplTravelPct() {
		return aplTravelPct;
	}

	/**
	 * @param aplTravelPct the aplTravelPct to set
	 */
	public void setAplTravelPct(int aplTravelPct) {
		this.aplTravelPct = aplTravelPct;
	}

	/**
	 * @return the aplEmployedYn
	 */
	public String getAplEmployedYn() {
		return aplEmployedYn;
	}

	/**
	 * @param aplEmployedYn the aplEmployedYn to set
	 */
	public void setAplEmployedYn(String aplEmployedYn) {
		this.aplEmployedYn = aplEmployedYn;
	}

	/**
	 * @return the aplHomePhone
	 */
	public String getAplHomePhone() {
		return aplHomePhone;
	}

	/**
	 * @param aplHomePhone the aplHomePhone to set
	 */
	public void setAplHomePhone(String aplHomePhone) {
		this.aplHomePhone = aplHomePhone;
	}

	/**
	 * @return the aplWorkPhone
	 */
	public String getAplWorkPhone() {
		return aplWorkPhone;
	}

	/**
	 * @param aplWorkPhone the aplWorkPhone to set
	 */
	public void setAplWorkPhone(String aplWorkPhone) {
		this.aplWorkPhone = aplWorkPhone;
	}

	/**
	 * @return the aplAlternatePhone
	 */
	public String getAplAlternatePhone() {
		return aplAlternatePhone;
	}

	/**
	 * @param aplAlternatePhone the aplAlternatePhone to set
	 */
	public void setAplAlternatePhone(String aplAlternatePhone) {
		this.aplAlternatePhone = aplAlternatePhone;
	}

	/**
	 * @return the aplAlternateEmail
	 */
	public String getAplAlternateEmail() {
		return aplAlternateEmail;
	}

	/**
	 * @param aplAlternateEmail the aplAlternateEmail to set
	 */
	public void setAplAlternateEmail(String aplAlternateEmail) {
		this.aplAlternateEmail = aplAlternateEmail;
	}

	/**
	 * @return the aplEmergencyName
	 */
	public String getAplEmergencyName() {
		return aplEmergencyName;
	}

	/**
	 * @param aplEmergencyName the aplEmergencyName to set
	 */
	public void setAplEmergencyName(String aplEmergencyName) {
		this.aplEmergencyName = aplEmergencyName;
	}

	/**
	 * @return the aplemergencyPhone
	 */
	public String getAplemergencyPhone() {
		return aplemergencyPhone;
	}

	/**
	 * @param aplemergencyPhone the aplemergencyPhone to set
	 */
	public void setAplemergencyPhone(String aplemergencyPhone) {
		this.aplemergencyPhone = aplemergencyPhone;
	}

	
	/**
	 * @return the aplemergencyRelation
	 */
	public String getAplemergencyRelation() {
		return aplemergencyRelation;
	}

	/**
	 * @param aplemergencyRelation the aplemergencyRelation to set
	 */
	public void setAplemergencyRelation(String aplemergencyRelation) {
		this.aplemergencyRelation = aplemergencyRelation;
	}

	/**
	 * @return the aplPositionDesired1
	 */
	public String getAplPositionDesired1() {
		return aplPositionDesired1;
	}

	/**
	 * @param aplPositionDesired1 the aplPositionDesired1 to set
	 */
	public void setAplPositionDesired1(String aplPositionDesired1) {
		this.aplPositionDesired1 = aplPositionDesired1;
	}

	/**
	 * @return the aplPositionDesired2
	 */
	public String getAplPositionDesired2() {
		return aplPositionDesired2;
	}

	/**
	 * @param aplPositionDesired2 the aplPositionDesired2 to set
	 */
	public void setAplPositionDesired2(String aplPositionDesired2) {
		this.aplPositionDesired2 = aplPositionDesired2;
	}

	/**
	 * @return the aplSalaryDesired
	 */
	public double getAplSalaryDesired() {
		return aplSalaryDesired;
	}

	/**
	 * @param aplSalaryDesired the aplSalaryDesired to set
	 */
	public void setAplSalaryDesired(double aplSalaryDesired) {
		this.aplSalaryDesired = aplSalaryDesired;
	}

	/**
	 * @return the aplMinimumSalary
	 */
	public double getAplMinimumSalary() {
		return aplMinimumSalary;
	}

	/**
	 * @param aplMinimumSalary the aplMinimumSalary to set
	 */
	public void setAplMinimumSalary(double aplMinimumSalary) {
		this.aplMinimumSalary = aplMinimumSalary;
	}

	/**
	 * @return the aplCreateDts
	 */
	public Date getAplCreateDts() {
		return aplCreateDts;
	}

	/**
	 * @param aplCreateDts the aplCreateDts to set
	 */
	public void setAplCreateDts(Date aplCreateDts) {
		this.aplCreateDts = aplCreateDts;
	}

	/**
	 * @return the aplLastUpdateDts
	 */
	public Date getAplLastUpdateDts() {
		return aplLastUpdateDts;
	}

	/**
	 * @param aplLastUpdateDts the aplLastUpdateDts to set
	 */
	public void setAplLastUpdateDts(Date aplLastUpdateDts) {
		this.aplLastUpdateDts = aplLastUpdateDts;
	}

	/**
	 * @return the aplLastUpdateId
	 */
	public String getAplLastUpdateId() {
		return aplLastUpdateId;
	}

	/**
	 * @param aplLastUpdateId the aplLastUpdateId to set
	 */
	public void setAplLastUpdateId(String aplLastUpdateId) {
		this.aplLastUpdateId = aplLastUpdateId;
	}

	/**
	 * @return the userId
	 */
	public int getUserId() {
		return userId;
	}

	/**
	 * @param userId the userId to set
	 */
	public void setUserId(int userId) {
		this.userId = userId;
	}

	/**
	 * @return the aplSalaryDesiredMd
	 */
	public String getAplSalaryDesiredMd() {
		return aplSalaryDesiredMd;
	}

	/**
	 * @param aplSalaryDesiredMd the aplSalaryDesiredMd to set
	 */
	public void setAplSalaryDesiredMd(String aplSalaryDesiredMd) {
		this.aplSalaryDesiredMd = aplSalaryDesiredMd;
	}

	/**
	 * @return the aplMinimumSalaryMd
	 */
	public String getAplMinimumSalaryMd() {
		return aplMinimumSalaryMd;
	}

	/**
	 * @param aplMinimumSalaryMd the aplMinimumSalaryMd to set
	 */
	public void setAplMinimumSalaryMd(String aplMinimumSalaryMd) {
		this.aplMinimumSalaryMd = aplMinimumSalaryMd;
	}

	
	
}
